package regression;

import java.util.Date;

/**
 * Interface implemented by {@code *Regression} classes.
 * 
 * @author Dawid Nejman
 * @version 1.0
 */
public interface IRegression {

	/**
	 * Saves statistical data to file with provided filename.
	 * 
	 * @param filename
	 *            path and name of file to save.
	 */
	public void saveDataToFile(String filename);

	/**
	 * Retrives statistical data from the future.
	 * 
	 * @param date
	 *            time for which we want a data.
	 * @return problem size for given date.
	 */
	public double getNumberFor(Date date);
}
